queen truss - German English Dictionary